from pyecharts.charts import Bar
from pyecharts.options import LabelOpts
# 构建柱状图对象
bar = Bar()

# 设置X轴数据
bar.add_xaxis(['中国', '美国', '英国'])

# 设置Y轴数据
bar.add_yaxis(series_name='GDP数据',
              y_axis=['30', '20', '10'],
              label_opts=LabelOpts(
                  # 配置柱状图的数值显示在右侧
                  position="right"
              ))

# 反转X轴和Y轴
bar.reversal_axis()

# 生成柱状图
bar.render()